ball-bearing cage - Turkish English Dictionary